Design and analysis of UPQC in a microgrid using model reference adaptive control ensemble with back-stepping controller

In recent years, the power sector has shifted to decentralized power generation, exemplified by microgrids that combine renewable and traditional power sources. With the introduction of renewable energy resources and distributed generators, novel strategies are required to improve reliability and quality of power (PQ). In our proposed system, a model consisting of photovoltaics, wind energy, and fuel cells has been designed to share a network, bolstered by the integration of UPQC to rectify PQ issues. Notably, our model introduces a Back-stepping controller method featuring Model Reference Adaptive Control (MRAC) with online parameter tuning, offering superior adaptability and responsiveness. This approach not only ensures optimal grid management but also enhances efficiency and stability. Furthermore, the proposed model demands minimal additional infrastructure, leveraging existing resources to streamline implementation and maintenance, thereby promoting sustainability and cost-effectiveness. The research culminates in a comparative analysis between the MRAC-Back-stepping controller, Adaptive Neuro-Fuzzy Inference System (ANFIS), and Fuzzy controller, highlighting the efficacy and versatility of our proposed model in microgrid operations. A Matlab model has been designed along with a hardware setup to demonstrate the robustness of the model.


Introduction
Recently, the modern world has paid more and more attention to population growth and environmental changes.Population growth and industrialization require more energy from the grid [1,2].Traditional energy is not enough to meet the demand, and it also increases the impact on the environment.The rapidly increasing energy demand and environmental issues have attracted people's attention.The microgrid is a new way of generating energy without pollution at the distribution level [3,4].Microgrid is The effectiveness of UPQC is examined for a variety of PQ Power electronic devices degrade power quality.
[28] UPQC reduces power quality issues like harmonics and sag.

Study of combination of series and shunt active filters
Growing number of applications make methods ineffective [29] Implemented fuzzy logic-based controller for DC link control Hybrid UPQC with distributed generation reduces power quality problems The current state of power quality issues in industrial environments is not mentioned in the provided paper.[30,31] Use of a weighted feedback algorithm to manage PCC parameters and UPQC performance.
The paper introduces a unified power quality conditioner based on the VSC theorem.

The model is restricted to static analysis
In another research, the authors used an observer based backstepping sliding mode controller to regulate the DC-DC converter.The proposed model provides less steady state error with a fast transient response.It is also noticed from their research that, the integrated area error is also very less as compared to the other Controller based microgrid approach [26].The comparative analysis of different literature review is given in Table 1.
Based on the above literature review, the following objectives have been identified as research goals for UPQC implementation in a microgrid.
• Development of model reference adaptive control technique for the backstepping controller to integrate the UPQC in a microgrid.
• Controlling the tuning parameter by using online adoption.
• To compare the performance of the proposed controller with the classical PI controller This research introduces innovative control methodologies utilizing a Back-stepping controller combined with Model Reference Adaptive Control (MRAC) to enhance power quality (PQ) in microgrid systems integrating renewable energy sources.The study highlights the design of a Unified Power Quality Conditioner (UPQC) adept at addressing PQ issues like voltage fluctuations and harmonic distortions, which are particularly prevalent with high penetration of distributed energy resources (DERs) like photovoltaics, wind energy, and fuel cells.Notably, the paper proposes a novel control strategy that allows for online parameter tuning, offering a dynamic response to fluctuating grid conditions and improving the adaptability and efficiency of microgrid operations.This approach contrasts with traditional static control systems, promoting enhanced system stability and operational reliability with minimal infrastructure modifications.
The remainder of the paper is organized as follows.Section 2 presents the problem formulation and mathematical modeling, while Section 3 introduces the controller methodology.Section 4 provides a detailed description of the experimental setup, followed by Section 5, which presents the analysis and discussion of the results.Finally, the conclusion is presented in Section 6.

Problem formulation
The microgrid has gained the attention of power engineers as a means to enhance the stability, reliability, and efficiency in power distribution systems.Again, interconnection of these resources into the grid introduces other challenges in power quality, such as fluctuation of voltage and injection of harmonics at the point of common coupling.To address such a problem, in this research work, UPQC has been proposed as a solution.In order to increase the voltage stability and reduce inter-harmonic oscillations, an attempt has been made to develop a model reference adaptive control (MRAC) ensemble with a backstepping controller for UPQC.The proposed control logic ensures a smooth transition of energy flow between the distributed energy resources.Therefore, in the first place, a detailed mathematical model of a microgrid consisting of all distributed energy resources such as load and generation has been developed [32].
Therefore in order to develop the model, the system has been analyzed first for the interconnection of the UPQC microgrid for reactive power compensation and is presented in Fig. 1.Here, UPQC shunt and series control has been achieved using the reference value such as series real and reactive power (   The dynamic mathematical model for UPQC becomes [33] { Eq.( 1), represents the series and shunts compensated output voltage, where  2 and  3 represents the capacitor voltage and   3 and   4 represents the virtual voltage at node-3 and node-4.  represents the required controllability action as required to compensate the terminal voltage [34] Again the node-3 and node-4 capacitor voltage is presented at Eq.( 2) and Eq.(3) [35] (2) S. Das, S.C. Swain, R. Dash et al.
Eq.( 4) to Eq.( 6), represents the simplified version of node capacitor voltage and that of virtual voltage is presented at Eq.( 7) Eq.( 8) to Eq.( 13), represents the state variable equations in terms of VSC1 and VSC2 as a function of capacitance, Inductor and Resistance Now the performance of UPQC can be evaluated in two different stages i.e.capacitor stage, VSC1 stage and VSC2 stage.The capacitor plays a very vital role in the design and control of UPQC.It is controlled by shunt current, capacitance reference voltage and the quadrature component of reference current (  .).
Again, for the perfect operation of VSC1, every time it has to check the threshold limit of the bus and controller parameter.Therefore, Here Eq.( 14) represents, the sum of both the capacitor voltage is less than the voltage induced across inductor and parasitic capacitors.Further Eq.( 14) can be reduced to Eq.( 15) The maximum reactive power that it can inject into the system depends on the controller's action and mathematically presented at Eq.( 16) mod ( 1 −  1 ) ≤   (16) Where  1 represents the reactive power demand at bus-1 and  1 represents the reactive power injected by the system.

Solution methodology (controller design)
The backstepping controller can be designed in the following manner.The main objective is to design a suitable controller for the system such that zero error in terms of power compensation can be noticed.let the set point be    and the corresponding error becomes x1 and is presented at Eq. (17).(17) Now based on Eq.( 17), the governing equations are presented at Eq.( 18) and Eq.( 19) ̇x 1 =  2 − Ṡ  (18) and ẋ2 = (− 1 +   ) (19) where and  1 =  2 +  3 (21) After introducing the lumped reactance and error at Eq.( 20) and Eq.( 21), the state space equations are presented from Eq.( 22) to Eq.( 25) Again the error available in each path is presented from Eq.( 26) to Eq. (31).
5 = x5 Hence the aggregated control action equation becomes, Equation ( 32) represents the final control function which has to be optimized around the set point.

Experimental setup
In this section, the microgrid architecture has been defined more broadly.To process the proposed controller the microgrid designed offer here has a capacity of 10 kilowatts.The designed microgrid consists of a solar photovoltaic system of 3 Kilowatt and wind system of 4 kilowatt and a fuel cell of 3 Kilowatt.Modeling of photovoltaic cells is required for an efficient design of a PV system.In the proposed architecture MPPT based on P&O algorithm has been used to track the maximum power point.The detailed solar photovoltaic parameters are shown in Table 2.
In order to develop a microgrid model of 10 Kilowatts, the IEC TS 62749 code has been adopted.According to it, for inductive based load in an AC microgrid, the power from solar PV should not be more than 32.56% of the total grid capacity.Again according to IEC TR 62510, for 1-Kilowatt of setup up the value for converter, inverter and all other associated grid interconnection parameter values are mentioned.
So from Table 2 it can be concluded that the total solar array capacity is of 3.001 Kwp and that of the terminal voltage is 210 V DC.A boost converter has been modeled to increase the voltage up to 240v so as to make it synchronized with a single phase grid here referred to as a microgrid.
The simulation and experimentation parameters for the designed boost converter is shown in Table 3.Both simulation and design parameter for the boost converter is shown here.The experimental parameters are slightly different from the simulation.
The simulated microgrid comprises of 17 Km long transmission line in a radial feeder manner.A switching frequency of 5 KHz has been used in the control logic circuit to produce necessary gating pulses for the central converter.The detailed parameter regarding the same is shown in Table .4. As shown in Fig. 3 the experimental setup has been prepared in the research laboratory.Different instruments such as Host PC, dSpace, solar emulator, designed prototype and FPGA kit were used for testing the robustness of the proposed controller.

Result analysis & discussion
The feasibility study conducted in this section aims to test the effectiveness of UPQC in improving PQ at the Point of Common Coupling (PCC).This section covers a comprehensive analysis of PQ distortion compensation modeling.The main contribution of this section is to propose a method based on backstepping to overcome the limitations of traditional power quality management systems.
Here the effectiveness of the PQ analysis of the microgrid system has been investigated under three different situations.
• Use the backstepping-UPQC method to improve the PQ of a system connected to a microgrid.
• The PQ improvement of the system connected to the Microgrid using the Fuzzy method, with and without UPQC.
• PQ improvement of the system connected to Microgrid through UPQC using the ANFIS method.

Case-1: backstepping
To test the effectiveness of the proposed design method, extensive computer simulations were performed on the uncertainty of the nonlinear system.Different constants for the proposed model as shown in equation (47) were evaluated with Matlab plant fitting model.
Fig. 4 shows the step response of the backstepping-PI controller.Here it is found that the peak overshoot has been reduced by 17% and that of the transient stability has been increased by 5.3%.The detailed comparative analysis of the backstepping-PI controller and that of the PI controller is shown in Table 5.Here it can be found that both settling time and rise time have been decreased by 33.2% and 47.4% respectively.
With the insertion of backstepping-PI controller the real and reactive power exchanged at the point of common coupling is shown in Figs. 5 and 6.
Here, from Fig. 5 it can be found that the actual power injected is as per the reference value however it shows some disturbance at the initial stage of operation i.e. up to 0.13 sec.Again from 0.52 sec.to 0.583 sec. it deviated from the pre-defined trajectory this is because of a change in critical load and of the fluctuation in the output of the solar PV system.Similarly, Fig. 6 shows the amount of reactive power exchanged with the Microgrid.It can be found that the system has injected reactive power from 0.5 sec.onward as per the set value and have drawn excessive reactive power from the grid up to 0.5 sec.The reactive power absorbed by the system  can be utilized to charge the energy storage device.The maximum amount of reactive power that has been absorbed here is -1.2 KVar.
Figs. 7 and 8 show the voltage and current profile at the PCC.Here it can be found that the voltage waveform is a little bit distorted i.e. up to 0.06 sec.Once the transient period is over the system becomes synchronized and the output voltage is maintained at 230V ac as per the design criteria.In contradiction, the current waveform does not show any distortion.

Case-2:fuzzy-PI controller
In this section, a fuzzy-PI-based current controller for UPQC has been presented.Here 7 membership function based architecture has been adopted for the design of fuzzy rule.Table 6 shows the fuzzy membership and rule table.
In order to decide the controller tuning parameters such as Kp and Ki in a PI Controller.mainly three parameters have been considered viz.regulating bus voltage, controlling the reactive power flow between grid and load and lastly damping power oscillations.Analytical methods like closed loop root-locus technique have been adopted to decide and find the Kp and Ki values.In classical PI controller as the parameters once decided they are fixed, so the Kp and Ki in the case of PI controller is a constant value, therefore, the PI controller remains ineffective in case of transient disturbances.
Again, for tuning the Kp and Ki value in a fuzzy logic controller 3-different regions like stable, marginal stable and unstable conditions have been considered.Each region has been allotted with suitable lower boundary and upper boundary for effective optimization of the parameters.The fuzzy-PI based controller has been designed in Matlab controller design.The stability of the controller has been tested with the unit step function and is presented in Fig. 9.
Here it can be found that the steady state stability is better as compared to the classical PI controller however the Fuzzy-PI controller performance is slightly sluggish as compared to the backstepping-PI controller.A detailed comparison among the controllers is presented in Table 7.
Here it can be found that with the fuzzy-PI controller, the settling time has been reduced to 0.77 sec.and that of the peak overshoot has also been reduced to 11.07% as compared to the PI controller.
Here from Fig. 10, it can be found that the system always tries to tune itself in between 0.55 to 0.583 for an input of 0.6 to 0.83.This is because the Fuzzy-PI controller used here is to stabilize the system under 2.33% of steady-state value which falls under the range of 0.6 to 0.83.Fig. 11 and Fig. 12 show that active and reactive power is exchanged with the grid using a fuzzy-PI controller.Here it can be noticed that the active power exchanged with the grid fluctuates around the reference value and steady-state behavior in the active power can be noticed after 0.7 sec, with an error rate of 0.142% i.e. the active power inserted is above the reference value and leads to loss of power in the form of cu.loss.Similarly, the reactive power as shown in Fig. 12 also exhibits some deviation in the actual reactive compensation against the trajectory path.Three different notes have been observed in the path.However, the last notch as observed at 0.566 sec is of importance that after this point the reactive power has been injected into the grid as compared to the drawl of reactive power.
The voltage and current profiles are presented in Figs. 13 and 14.The voltage profile exhibits a little bit of oscillation around the set point and the same for the current profile.As compared to backstepping the fuzzy-PI exhibits some distortion in the waveform.After 0.063 sec.thecurrent exhibits almost zero oscillations at the output.

Case-3: ANFIS-PI controller
In this section ANFIS-PI based current controller for UPQC has been presented.ANFIS usually aims to use the prior knowledge of network topology to optimize the space by using the concept of fuzzy neural network logic to improve system performance.The main purpose of the fuzzy logic controller is to check and realize the uncertainty in the system.The functions are chosen in such a way that they correspond to the backpropagation algorithm and make the system tightly adapted to the input and output parameters.voltage disturbances and line outages.Again to train the model a CSV file has been created with input parameters to be controlled as bus voltage deviation, Real and Reactive power exchange and line impedance.Similarly, the output parameters of the controller include converter control reference and DC-link reference.So all together 5 parameters were considered for designing the ANFIS controller.Again before proceeding to train ANFIS two data processing techniques such as data normalization and outlinear removal have been carried out for any data redundancy.Proper tuning of ANFIS parameters (Table 8) is an essential part of enhancing the performance of the controller so in this case MATLAB base Fuzzy Logic Toolbox has been used to tune the parameters.Both the input and output of the controller have been taken into consideration while designing the black box parameters.In this section 52 samples have been examined for designing of optimized ANFIS-PI controller.However, the best 3 samples and their results are shown in Table 9.  16, where the execution of the training session is remarkably brief, lasting only 0.01 seconds.This emphasizes the efficiency of the training process.The gradients of the data access components for the three samples are recorded as 0.0048, 0.0051, and 0.0057, with an epoch level of 7 maintained throughout the simulation.This consistency in gradient values signifies a stable learning process.Additionally, the figure includes the data check parameter, which is essential for detecting system redundancy.This parameter is particularly important for the Proportional-Integral (PI) input and output, ensuring that the system operates without unnecessary duplication or errors.
Fig. 17 validates the data using a Neural Network for sample-3, comprising four sub-figures that offer a detailed analysis of the input signal, output signal, error rate from input to output, and the neural network's output.Sub-Fig.17.(a) depicts the input signal, showing a decreasing trend with distinct steps, which represents the changes in the input data over time.This input signal serves as the basis for the neural network to process and generate the corresponding output.Sub-Fig.17.(b) shows the plant output, which displays a dynamic response with fluctuations, indicating the system's behavior in response to the input signal.This output signal is crucial for understanding how the plant or system reacts to various input conditions.The plant output's accuracy is further analyzed by comparing it with the neural network's output in sub-Fig.17      A detailed controller check can be initiated by creating a fuzzy inference file and exporting the same file to the workspace for a more detailed analysis of UPQC controller performance.Figs.19 and 20 show the active and reactive power exchanged by the UPQC  in the microgrid operation.Here the active power exchanged is as per the trajectory from 0.2 sec.to 0.3 sec.After 0.3 sec.the system shows small oscillations in the output power and that of the actual active power exchanged is below the fixed reference value at about 0.7 sec. it again synchronizes to the reference value.
similarly, the reactive power exchange also exhibits oscillations around the reference value.The deviation from the reference value is larger in between 0.3 sec.to 0.48 sec.which can be compared with Fig. 18 i.e. validation of data.Where it can be found  that at about 400 and 500 index range a deviation in the predicted and actual occurs in the validation stage.Therefore, the designed controller also exhibits a small deviation in its performance.
The voltage profile using the ANFIS-PI controller is shown in Fig. 21.It can be found that the system oscillates more around its set point between 0.02 sec.to 0.03 sec.as this is the transient synchronization time for interconnection.Similarly, Fig. 22 shows the current profile of the ANFIS-PI based UPQC for grid interconnection.Here there are no oscillations noticed on the controller performance side.In sub-Fig.23.(a), the ANFIS controller's output demonstrates its ability to manage system dynamics effectively.However, sub-Fig.23.(b) reveals that the MRAC-back-stepping controller achieves a notable improvement in performance by reducing the peak overshoot by 17%.This reduction in peak overshoot is significant as it indicates a better response to disturbances and a more stable control output.The smoother and more controlled response in sub-Fig.23.(b) suggests that the MRAC-back-stepping controller can handle variations in system input more efficiently.Table-10 shows the Comparative analysis of Controllers interns of stability parameters.As observed, the system is selective and stable under a backstepping controller with 9.88% of overshoot as compared to 11.16% in the case of Fuzzy-PI controller.There is also a marginal difference between the settling time of systems.The settling time for the backstepping controller is 0.63 sec.as compared to 0.71 and 0.80 sec. in the case of Fuzzy and ANFIS PI controllers.Table-11 represents a comparative analysis of fault detection time between backstepping, fuzzy logic, and ANFIS controllers.While the performance and effectiveness of each controller depend on specific applications, system dynamics, tuning parameters, and implementation details, certain considerations can be made.Backstepping controllers, designed for nonlinear systems, use residual-based techniques for fault detection and can achieve fast detection times due to their ability to handle nonlinearities.Fuzzy logic controllers rely on linguistic variables and rule-based inference, but their fault detection time may not always match that of backstepping con-trollers.ANFIS controllers, combining neural networks and fuzzy logic, adapt through a learning algorithm but may not consistently achieve the same fault detection speed as backstepping controllers.To enhance the backstepping controller's fault detection time, factors such as accurate system Modeling, robust observer design, proper residual generation, threshold setting, tuning parameter optimization, and thorough validation/testing should be considered, with the understanding that the specific system and application requirements play a significant role in determining overall controller performance.
As noticed the proposed MRAC-Back-stepping controller is a mathematically driven method, which has an adaptable nature as compared to other fuzzy and ANFIS-PI controllers.The fuzzy and ANFIS-PI utilize the historical data to compensate for the system uncertainties.Therefore, the adaptability and robustness of the model have been increased in the case of MARC driven back-stepping controller.

Conclusion
Maintaining the proper voltage in the power system is the most important problem that must be solved for any type of power system problem.System failures and drops in terminal voltage are unacceptable from the stability point of view of the microgrid.The system should be designed to work within a certain period, or else after 50 cycles permanent interruption may occur.Advances in power electronic control have made it possible to manage these conditions without interrupting system operation.To avoid further voltage collapse UPQC is connected with some protective measures to the weakest bus as identified by load flow solutions In this paper backstepping, fuzzy logic, and ANFIS based PI controller for the inner current control loop have been demonstrated.The Matlab-based result thus obtained for three different controllers in a microgrid has been described separately.As seen under the result section, the stability in the case of MARC-Back-stepping controller is highly stable with a maximum overshoot of 9.88% and settling time of 0.63 sec.which is the lowest among the others.Similarly, the fault detection time for L-G fault in MRAC-backstepping controller (5 km) is 0.04 sec., LL-G fault is 0.08 and 0.11 sec. in the case of LLL-G fault.This shows that, how dynamically the proposed controller is working under different conditions of fault.

Funding Statement
No funding was supported for this research work.

Declaration of competing interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
The ANFIS evaluator consists of two parts:-The structure of the evaluator and the training of the evaluator.Design parameters are usually set during the budget stage.Structural parameters usually include input and output membership functions (MF).These membership functions can be triangular, trapezoidal or Gaussian functions.Triangular and Gaussian types of MF are widely used in the literature.In this article, triangular membership functions are also used to define linguistic variables.The backpropagation algorithm is used for training data.Select training parameters through trial and error, such as epoch size, tolerance level, initial step size, and step change rate.In order to design the ANFIS controller for UPQC, it is required to extract the data from the original model.Therefore, the MATLAB Simulink model was designed and operated at 4-different models such as normal operating conditions, different power flow levels, S. Das, S.C. Swain, R. Dash et al.

Fig. 15
demonstrates the gradient descent, mu parameter, and validation checks over seven epochs.Sub-Fig.15.(a) shows the gradient of the training process, which starts at a higher value and decreases, indicating the learning rate and adjustment during the training.Sub-Fig.15.(b) displays the mu parameter, which gradually decreases, signifying the regularization parameter's adaptation during training.Sub-Fig.15.(c) presents the validation checks, reflecting the number of validation failures over epochs, which is crucial for understanding the model's performance and overfitting tendency.Fig. 16 presents the ANFIS NN regression analysis for sample-3, which is divided into two sub-figures.Sub-Fig.16.(a) shows the training analysis with a correlation coefficient (R) of 0.99977, while sub-Fig.16.(b) shows the validation analysis with an R value of 0.99874.These high R values indicate a strong correlation between the predicted outputs and the actual targets, demonstrating the neural network's efficacy in modeling the data accurately during both training and validation phases.The training structure is outlined in Fig.
. (d).The NN output, shown in sub-figure (d), closely follows the plant output, demonstrating the neural network's effectiveness in modeling the system's behavior.Sub-Fig.17 . (c) presents the error rate from input to output, highlighting the discrepancies between the actual plant output and the neural network's predicted output.The error rate analysis is essential for identifying areas where the model can be improved.The figure emphasizes that the typical error range for PI controllers applied to actual equipment is between [0.53-0.827],with brief intervals of 4.3 seconds where

Fig. 23
provides a comparative analysis of hardware controller performance, showcasing two different controllers: the AN-FIS controller and the MRAC-back-stepping controller.Sub-Fig.23.(a) illustrates the performance of the ANFIS controller, while sub-Fig.23.(b) depicts the MRAC-back-stepping controller.Both figures display the output signals over time, highlighting key performance metrics such as peak overshoot and settling time, which are critical in assessing controller efficiency and stability.

Fig. 24
showcases the performance of different controllers in response to a step input, with each sub-figure representing a different control strategy.Sub-Fig.24.(a) shows the Fuzzy-PI controller's performance, sub-Fig.24.(b) presents the ANFIS-PI controller's response, and sub-Fig.24.(c) depicts the MRAC-back-stepping controller's behavior.These figures highlight the controllers' ability to handle step changes in input, which is crucial for evaluating their effectiveness in real-time applications.In sub-Fig.24.(a), the Fuzzy-PI controller's performance is shown.The output signal indicates a quick response to the step input, but there are noticeable overshoots and settling time.This suggests that while the Fuzzy-PI controller can respond promptly to changes, it may not be as efficient in minimizing transient behaviors and achieving a stable output quickly.The response characteristics, such as overshoot and settling time, are important parameters for assessing the controller's performance.Sub-Fig.24.(b) displays the ANFIS-PI controller's response to the step input.Compared to the Fuzzy-PI controller, the ANFIS-PI controller demonstrates improved performance with reduced overshoot and faster settling time.The smoother transition to the new steady state indicates better handling of the input change, showcasing the advantage of incorporating adaptive neuro-fuzzy inference systems into the PI controller structure.This enhancement is critical for applications requiring precise and stable control.Lastly, sub-Fig.24.(c) shows the MRAC-back-stepping controller's performance, which exhibits the best response among the three controllers.The MRAC-back-stepping controller shows minimal overshoot and a very short settling time, indicating a highly effective control strategy for step input changes.The superior performance of the MRAC-back-stepping controller highlights its robustness and efficiency in maintaining stability and accuracy, making it a preferred choice for applications demanding high-performance control.

Fig. 25
presents a comparative analysis of fault detection among various controllers for voltage and current waveforms at the point of common coupling (PCC) under a Line-to-Ground (L-G) fault condition.Sub-Fig.25.(a) shows the performance of the MRAC-

Fig. 25 .
Fig. 25.Comparative analysis of Fault Detection among controllers for Voltage and Current waveform at PCC under L-G Fault (a) MRAC-Backstepping PI-Controller (b) ANFIS-PI Controller (c) Fuzzy-PI Controller.

Table 1
Comparative analysis of different literature review.

Table 2
Solar PV array Parameter in AC microgrid.

Table 3
Simulation & Experimentation parameter for Boost converter.
Fig. 3. Microgrid Set Up including Solar PV, Wind and Fuel Cell.

Table 4
Converter parameter for AC microgrid.

Table 6
Fuzzy Membership Table.

Table 7
Comparision between Fuzzy-PI and PI-Controller.

Table 8
ANFIS-PI optimizer Parameters for Current controller.
Fig. 14.Current profile at PCC with Fuzzy-PI controller.

Table 9
Training of data using Neural Network for direct axis component.

Table 10
Comparative analysis of Controllers interns of stability parameters.

Table 11
Comparative analysis of controller performance in terms of fault detection.